package com.bx.implatform.growUp.entity;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

@Data
@Schema(description = "防汛投入统计信息")
public class FloodControlInvestment {

    @Schema(description = "统计编号")
    private Long id;

    @Schema(description = "分公司编号")
    private String fgsId;

    @Schema(description = "分公司名称")
    private String fgsName;

    @Schema(description = "统计日期")
    private String tbrq;

    @Schema(description = "序号")
    private Integer xh;

    @Schema(description = "编织袋当期消耗")
    private BigDecimal bzd;

    @Schema(description = "编织袋储备量")
    private BigDecimal bzdcbl;

    @Schema(description = "编织袋剩余库存")
    private BigDecimal bzdsyl;

    @Schema(description = "编织袋累计消耗")
    private BigDecimal bzdzxh;

    @Schema(description = "彩条布当期消耗")
    private BigDecimal ctb;

    @Schema(description = "彩条布储备量")
    private BigDecimal ctbcbl;

    @Schema(description = "彩条布剩余库存")
    private BigDecimal ctbsyl;

    @Schema(description = "彩条布累计消耗")
    private BigDecimal ctbzxh;

    @Schema(description = "铅丝笼当期消耗")
    private BigDecimal qsl;

    @Schema(description = "铅丝笼储备量")
    private BigDecimal qslcbl;

    @Schema(description = "铅丝笼剩余库存")
    private BigDecimal qslsyl;

    @Schema(description = "铅丝笼累计消耗")
    private BigDecimal qslzxh;

    @Schema(description = "防汛沙当期消耗")
    private BigDecimal fxs;

    @Schema(description = "防汛沙储备量")
    private BigDecimal fxscbl;

    @Schema(description = "防汛沙剩余库存")
    private BigDecimal fxssyl;

    @Schema(description = "防汛沙累计消耗")
    private BigDecimal fxszxh;

    @Schema(description = "片石当期消耗")
    private BigDecimal ps;

    @Schema(description = "片石储备量")
    private BigDecimal pscbl;

    @Schema(description = "片石剩余库存")
    private BigDecimal pssyl;

    @Schema(description = "片石累计消耗")
    private BigDecimal pszxh;

    @Schema(description = "工具车当期投入数量")
    private BigDecimal gjctb;

    @Schema(description = "工具车累计投入数量")
    private BigDecimal gjcztb;

    @Schema(description = "工具车配备数量")
    private BigDecimal gjccbl;

    @Schema(description = "挖掘机当期投入数量")
    private BigDecimal wjjtb;

    @Schema(description = "挖掘机累计投入数量")
    private BigDecimal wjjztb;

    @Schema(description = "挖掘机配备数量")
    private BigDecimal wjjcbl;

    @Schema(description = "装载机当期投入数量")
    private BigDecimal zzjtb;

    @Schema(description = "装载机累计投入数量")
    private BigDecimal zzjztb;

    @Schema(description = "装载机配备数量")
    private BigDecimal zzjcbl;

    @Schema(description = "防汛抢险人员当前投入工日")
    private BigDecimal fxqxtb;

    @Schema(description = "防汛抢险人员累计投入工日")
    private BigDecimal fxqxztb;

    @Schema(description = "防汛抢险人员数据(人)")
    private BigDecimal fxqxcbl;
}
